barge for stones - German English Dictionary